objs := serial.o kermit.o

all: $(BUILT_IN_OBJ)
	
$(BUILT_IN_OBJ): $(objs)
	$(LD) -r $(LDFLAGS) -o $@ $^

%.o:%.c
	$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<

%.o:%.S
	$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<

clean:
	rm -f *.o
